Stop Writing Bad Abstractions – Clean Code Tips That Work

youtube
Stop Writing Bad Abstractions – Clean Code Tips That Work Writing clean code is something that everyone aspires to do, but is very difficult. In this video I will be covering some of the most important concepts about clean code, specifically around abstractions. I will teach you how to create proper abstractions, when to abstract your code, and what bad abstractions look like. 📚 Materials/References: Facade Pattern Video: Facade Pattern Article: Full Project Video (Job Board): Coming Soon Folder Structure Video: Folder Structure Article: 🌎 Find Me Here: My Blog: My Courses: Patreon: Twitter: Discord: GitHub: CodePen: ⏱️ Timestamps: 00:00 - Introduction 01:03 - Facade pattern 03:00 - Abstracting complex component logic 04:35 - Adapter pattern for 3rd party services 08:27 - When not to do this 09:39 - Common abstraction mistake 12:30 - Major abstraction mistake 18:17 - Project structure tips #CleanCode #WDS #CleanCodeAbstraction
  2025/06/10      youtube

Our Tag

最近投稿されたプログラミング学習動画

Web Development Full Course | Web Development for Beginners [2025] | W

🔥Full Stack Development Course with Cert...

  2025/07/01

The 10 Most Popular Linux Commands You Should Know (2025)

study

Master the Linux terminal by learning th...

  2025/07/01

Future-Proof Your Career: Top 5 Programming Languages for 2025!

python

🔥Python Developer Masters Program: Dis...

  2025/07/01

How to Install Linux Mint on VirtualBox on Windows 11 (2025)

Microsoft

How to Install Linux Mint on VirtualBox ...

  2025/06/30

SQL Full Course 2025 | SQL Tutorial | Complete SQL Course For Beginner

sql

𝐄𝐝𝐮𝐫𝐞𝐤𝐚 𝐒𝐐𝐋 𝐂𝐨𝐮𝐫𝐬𝐞 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 (Use Code "𝐘...

  2025/06/30

Top Programming Languages to Learn in 2025

microsoft
sql
Microsoft

🔥Microsoft SQL Server Certification Trai...

  2025/06/30

The Chips and Pickle Story: What's Really Behind Infamous, Historic UI

This talk was recorded at NDC Melbourne ...

  2025/06/30

Building a Culture of Healthy Conflict in Tech Teams - Andrew Murphy -

This talk was recorded at NDC Melbourne ...

  2025/06/30

Are Rewrites always a Bad Idea? - Adele Carpenter - NDC Melbourne 2025

This talk was recorded at NDC Melbourne ...

  2025/06/30

Building next-level conversational AI apps with .NET and Aspire - Stev

This talk was recorded at NDC Melbourne ...

  2025/06/30

Can you trust your (large language) model? - Jodie Burchell - NDC Melb

This talk was recorded at NDC Melbourne ...

  2025/06/30

Back to the Future of Time Series Data - Heather Downing - NDC Melbour

This talk was recorded at NDC Melbourne ...

  2025/06/30

【AIエージェント】すごさがわかる実演を2つ紹介

python

キノクエストの登録・詳細はこちらから▶︎ プログラミング学習「キノクエスト」な...

  2025/06/29

Python Tutorial: Build a Podcast Discovery Web App in Pure Python

python

🚀 Get clerk now Build a full stack web...

  2025/06/28

AIエージェントとは?|従来の生成AIとの違いや特徴をわかりやすく8分で解説

python

キノクエストの登録・詳細はこちらから▶︎ プログラミング学習「キノクエスト」な...

  2025/06/28

The Smartest People have Mastered this Ancient Skill - You Can Too

Click this link and use my code PYTHON ...

  2025/06/27